#include <iostream>
using std::cout;
using std::endl;

class MyClass 
{
public:
   MyClass( int c = 0, int i = 1 );

   void add() 
   { 
      count += increment; 
   }

   void print() const; 
private:
   int count;
   const int increment; 
};

MyClass::MyClass( int c, int i ): count( c ),increment( i )
{ 
}

void MyClass::print() const
{
   cout << "count = " << count << ", increment = " << increment << endl;
}

int main()
{
   MyClass value( 10, 5 );

   value.print();

   for ( int j = 1; j <= 3; j++ ) 
   {
      value.add();
      value.print();
   }

   return 0;
}
